ball game played by mapuches - Espagnol Anglais Dictionnaire